.content {
	width: 90%;
	margin: auto;
}

.projectexercises {}


.projectexercises_submit {
	border: 1px solid #b7b7b7;
	text-align: center;
	width: 50%;
	margin: 40rpx auto;
	height: 80rpx;
	line-height: 80rpx;
}

.uni-input {
	line-height: 55px;
	height: 100rpx;
	border: 1px solid #b7b7b7;
	float: left;
	width: 100%;
	border-radius: 10rpx;
	color: #747474;
	font-size: 46rpx;
}

.submit {
	color: #fff;
	float: right;
	background: rgba(0, 113, 254, 1);
	height: 80rpx;
	line-height: 80rpx;
	width: 100rpx;
	font-size: 26rpx;
	text-align: center;
	letter-spacing: 5rpx;
	border-radius: 10rpx;
	margin-top: 10rpx;
}

.cleardata {
	margin-left: 20px;
	text-align: center;
	width: 90%;
	height: 80rpx;
	line-height: 80rpx;
	border: 1px solid rgba(243, 112, 87, 1);
	color: #F37057;
	margin-top: 20rpx;
	border-radius: 10rpx;
	letter-spacing: 10rpx;
}

.answertitletip {
	text-align: center;
	font-size: 28rpx;
	margin-bottom: 40rpx;
	color: #676767;
	font-weight: bold;
	margin-top: -20rpx;
}

.projectexercisestwo_top {
	border-bottom: 1px solid #bdbdbd;
	display: inline-block;
	width: 100%;
	height: 100rpx;
	line-height: 100rpx;
	font-size: 28rpx;
}

.projectexercisestwo_top view {}

.projectexercisestwo_top text {}

.projectexercisestwo_input {
	border: none;
	background: rgba(243, 243, 243, 1);
	color: rgba(0, 0, 0, 0.80);
	box-sizing: border-box;
	border-radius: 10rpx;
	width: 90%;
	margin: 40rpx auto;
	text-align: center;
	height: 120rpx;
	line-height: 120rpx;
	font-size: 46rpx;
	letter-spacing: 5rpx;
}

.projectexercisestwo_exercises {
	text-align: center;
	width: 90%;
	margin: 40rpx auto;
	height: 100rpx;
	line-height: 100rpx;
	border-radius: 10rpx;
}

.projectexercisestwo_top_a {
	float: left;
	margin-right: 20rpx;
}

.error {
	color: #FB8E8E;
	float: left;
	margin-right: 10rpx;
}

.success {
	color: #5FB942;
	float: left;
	margin-right: 10rpx;
}

.mr5 {
	margin-right: 5rpx;
}

.projectexercisestwo_top_b {
	margin-left: 30rpx;
	float: left;
}

.uni-grid-item {
	height: 120rpx !important;
	text-align: center;
	line-height: 120rpx !important;

}

.rattle {}

.rattle_view {}

.rattle_view view {
	width: 33.33333%;
	display: inline-block;
	text-align: center;
}

.rattle text {
	font-size: 48rpx;
	width: 90%;
	height: 120rp;
	line-height: 120rpx;
	display: inline-block;
	color: #000000;
	border: 1px solid rgba(214, 214, 214, 1);
	border-radius: 10rpx;
	margin-bottom: 20rpx;
}